120
1 5 16 27 6 5 10 30 6 29 26 6 21 18 17 39 4 1 37 16 8 13 15 38 9 9 23 22 38 33 14 8 33 39 2 29 34 26 9 32 29 8 25 9 2 14 14 16 26 33 38 39 39 31 12 7 25 22 27 4 8 36 24 28 4 16 36 26 39 8 18 32 18 31 22 5 4 39 5 8 14 28 34 19 20 31 11 15 24 25 2 5 6 29 28 38 30 10 30 39 14 1 15 12 7 2 5 34 2 24 9 8 33 12 8 18 28 21 34 16
